@charset "utf-8";
ul,ol,li{list-style:none;}
body{font-family:"微软雅黑";}
img{border:0;display:block;}
a{text-decoration:none;}
html,body{height:100%;width:100%;}
*{margin: 0;padding: 0;}
.com{width: 1190px;
    margin: 0 auto}
/****************************************最顶层****/    
#top{
    height: 28px;
    width: 100%;
    background: #f2f2f2;
    ._top{
      height: 28px;  
        
    }
    p{  
        float: left;
        font-size: 12px;
        color: #999;
        line-height: 28px;
        a{
            margin-left: 5px;
        }
    }
    ul{
        li{
            a{
                float: right;
                font-size: 14px;
                color: #999;
                 line-height: 28px;
                margin-right:10px ;
            }
            float: right;
            font-size: 14px;
            color: #999;
            line-height: 28px;
            margin-right:10px ;
        }
    }
}
/**********************************测试****************/
#test{
    height: 61px;
    width: 100%;
}
/************************title****************************/
#title{
    position: static;
    background: #f9f9f9;
    width: 100%;
    ._title{
        overflow: hidden;
        height: 100px;
        
        ._img{
            float: left;
            margin-top:40px ;
        }
        input:nth-child(2){
            margin:{
                top:30px;
                left: 180px;
            };
            float: left;
            height:32px;
            width: 337px;
            border:3px solid #e81a29;
            color: #999;
        }
        input:nth-child(3){
            margin-top:30px ;
            float: left;
            height:38px;
            width: 78px;
            border:3px solid #e81a29;
            color: #fff;
            background: #E81A29;
        }
        .car{
            float: left;
            height: 34px;
            width: 125px;
            border: 2px solid #ccc;
            background: url(../img/images/f5.jpg) no-repeat left center #f9f9f9;
            margin:{
                top:30px;
                left: 10px;
            };
            
            p{
                margin-left:35px ;
                margin-top: 5px;
                a{
                    color: red;
                    font-weight: 900;
                }
            }
        }
        ul{ float: right;
            margin:{
                top:30px;
               
            };
            li{
                float: left;
                display: block;
                height: 44px;
                width: 120px;
               margin: 0 5px;
                img{float: left;margin-right: 3px;
                };
                p{display: block;
                    }
            }
            li:nth-child(1){
                border-right: 2px solid #999999;
            }
        }
    }
}


/**********************nav***************************/
._nav {
  height: 37px;
}
._nav .general {
  float: left;
  height: 37px;
  width: 200px;
  background: #000;
}
._nav .general .t {
  font-size: 14px;
  color: #fff;
  line-height: 37px;
  text-align: center;
}
._nav .general ul {
  display: none;
  position: absolute;
  z-index: 2;
  height: 450px;
  width: 200px;
}
._nav .general ul li {
  height: 50px;
  width: 200px;
  background: red;
  border-bottom: 1px solid #E81A29;
}
._nav .general ul li:hover {
  background: #ec9f1b;
  font-weight: 800;
}
._nav .general ul li a {
  color: #fff;
  text-align: center;
  line-height: 50px;
  border-bottom: 1px solid #E81A29;
}
._nav ul li {
  float: left;
  padding: 0 18px;
}
._nav ul li a {
  text-align: center;
  line-height: 37px;
  color: #000000;
}



/**********************bottom******************/
#bottom01{
    height: 80px;
    overflow: hidden;
    ul{
        
     margin:25px 0 0 150px;  
    display: block;
    height: 100px;
    
    
   
    li{
        display: block;
        height: 55px;
        width:155px ;
        float: left;
        margin-right:50px ;
        img{
            float: left;
        }
        a{
            float: left;
            font-size:18px ;
            color: #545454;
            font-weight: 900;
        }
    }
    }
}
/**********************bottom2******************/
#bottom02{
    height: 150px;
    overflow: hidden;
    border-top: 1px solid #CCCCCC;
    .one{
        margin-left:55px ;
    }
    
    ul{
        margin:28px 50px 0 0;
    
        height: 103px;
        width: 80px;
        float: left;
        li{
            font-size:12px ;
            color: #ccc;
            
            a{
                font-size:14px ;
            color: #999;
            font-weight: 900;
            }
        }
    }
    .phone{float: left;
        margin: 28px 10px 0 30px;
    }
    .serve{
        width: 170px;
        float: left;
        li{font-size:16px ;
            a{
                font-size: 20px;
                
            }
        }
    }
    .code{
        float: left;
        width: 95px;
        height: 120px;
        margin-top: 28px;
        p{
            font-size:12px ;
            color: #999;
        }
    }
}
/**********************bottom3******************/
#bottom03{height: 36px;
        background: #4c4c4c;
        overflow: hidden;
    p{
        font-size: 14px;
        color: #fff;
        display: block;
        margin: 8px 0 0 400px;
    }
}

